honeyflower (lambertia formosa) - French English Dictionary